引人入胜: to enchant, fascinating...
拧: to pinch, wring...
咳: cough...
伙伴: partner, companion, comrade...
艰巨: arduous, terrible (task), very difficult, formidable...